package com.orientsec.autotest.project.system.systemSqlquery.mapper;

import com.orientsec.autotest.project.system.systemSqlquery.domain.SystemSqlquery;
import java.util.List;	

/**
 * sql查询语句 数据层
 * 
 * @author autotest
 * @date 2019-12-18
 */
public interface SystemSqlqueryMapper 
{
	/**
     * 查询sql查询语句信息
     * 
     * @param id sql查询语句ID
     * @return sql查询语句信息
     */
	public SystemSqlquery selectSystemSqlqueryById(Integer id);
	
	/**
     * 查询sql查询语句列表
     * 
     * @param systemSqlquery sql查询语句信息
     * @return sql查询语句集合
     */
	public List<SystemSqlquery> selectSystemSqlqueryList(SystemSqlquery systemSqlquery);
	
	/**
     * 新增sql查询语句
     * 
     * @param systemSqlquery sql查询语句信息
     * @return 结果
     */
	public int insertSystemSqlquery(SystemSqlquery systemSqlquery);
	
	/**
     * 修改sql查询语句
     * 
     * @param systemSqlquery sql查询语句信息
     * @return 结果
     */
	public int updateSystemSqlquery(SystemSqlquery systemSqlquery);
	
	/**
     * 删除sql查询语句
     * 
     * @param id sql查询语句ID
     * @return 结果
     */
	public int deleteSystemSqlqueryById(Integer id);
	
	/**
     * 批量删除sql查询语句
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
	public int deleteSystemSqlqueryByIds(String[] ids);
	
}